
<?php
$user = "root";
$password = "";
$database = "db_dinkonst";
$server = "localhost";
$con = mysql_connect($server,$user,$password);
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
//Specify the name of the database
if (mysql_query("CREATE DATABASE db_dinkonst",$con))
  {
  echo "Database created! <br>";
  }
else
  {
  echo "Error creating database: " . mysql_error();
  }

//Select database where to insert table
mysql_select_db($database) or die(mysql_error());

// Creates the user-table
mysql_query("CREATE TABLE users(
user_id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(user_id),
email VARCHAR(30) NOT NULL,
showEmail VARCHAR(20),
fornamn VARCHAR(30) NOT NULL,
efternamn VARCHAR(30) NOT NULL,
username VARCHAR(30),
adress VARCHAR(30),
stad VARCHAR(30),
postnummer VARCHAR(30),
lan VARCHAR(30),
telefonnummer VARCHAR(30),
showPhone VARCHAR(20),
password longtext NOT NULL,
profilepictureURL VARCHAR(100),
activationkey varchar(100),
status varchar(20),
CONSTRAINT MyUniqueUsername UNIQUE (username))")
 or die(mysql_error());

echo "Created table users! <br>";

mysql_query("CREATE TABLE items(
user INT,
item_id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(item_id),
 title VARCHAR(30),
 description VARCHAR(200),
 price INT,
 status INT(1),
 timestamp TIMESTAMP NULL on update current_timestamp,
 pictureURL VARCHAR(200) NOT NULL,
 height INT(10),
 width INT(10),
 FOREIGN KEY (user) REFERENCES users(user_id))")
 or die(mysql_error());

echo "Created table items!<br>";

mysql_query("CREATE TABLE category(
category_id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(category_id),
categoryName VARCHAR(30))")
 or die(mysql_error());

echo "Created table category!<br>";

mysql_query("CREATE TABLE subCategory(
subCategory_id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(subCategory_id),
subCategoryName VARCHAR(30),
parentCategoryID INT NOT NULL,
FOREIGN KEY (parentCategoryID) REFERENCES category(category_id))")
 or die(mysql_error());

echo "Created table subCategory!<br>";

mysql_query("CREATE TABLE item_subCategory(
item INT NOT NULL,
subCategory INT NOT NULL)")
 or die(mysql_error());

//Glöm ej att johan måste ta bort dessa foreign keys på item_subCategory för att det ska funka
// FOREIGN KEY (subCategory) REFERENCES subCategory(subCategory_id),
 //FOREIGN KEY (item) REFERENCES item(item_id)

echo "Created table item_subCategory!<br>";
// Lägger in lite namn i users
$query = "INSERT INTO `users` (`user_id`, `email`,`showEmail`, `fornamn`, `efternamn`, `username`, `adress`, `stad`, `postnummer`, `lan`, `telefonnummer`,`showPhone`, `password`, `profilepictureURL`, `activationkey`, `status`) VALUES
('1', 'vaarala_66@hotmail.com','yes', 'Robert', 'Vaarala', 'FOGL', 'Luthagsesplanaden 27B', 'Uppsala', '75235', 'Uppland', '0704997360','yes', '8513c69d070a008df008aef8624ed24afc81b170d242faf5fafe853d4fe9bf8aa7badfb0fd0', '1304602079-johan.jpg', '', 'Active'),
('2', 'vaarala_66@hotmail.com','yes', 'Michaela', 'Johansson', 'mic', 'Luthagsesplanaden 27B', 'Uppsala', '75235', 'Uppland', '0704997260','yes', '2f6eb554fcd7060542a2c5116f7726dfc3cd44f08171f77669955edcce23406515cce3565a1', '1304602749-michaela.png', '', 'Active'),
('3', 'vaarala_66@hotmail.com','yes', 'Johan', 'Svernell', 'Johan', 'Luthagses 27B', 'Uppsala', '75235', 'Uppland', '07049934260','yes', '2f6eb554fcd7060542a2c5116f7726dfc3cd44f08171f77669955edcce23406515cce3565a1', '1304602749-michaela.png', '', 'Active'),
('4', 'vaarala_66@hotmail.com','yes', 'Erick', 'von Frits', 'Erkki', 'Luthagsesplanaden 27B', 'Uppsala', '75235', 'Uppland', '0707186675','yes', '2f6eb554fcd7060542a2c5116f7726dfc3cd44f08171f77669955edcce23406515cce3565a1', '1304935731-farha561.jpg', '', 'Active')";
mysql_query($query);

$query =  "INSERT INTO `items` (`user`, `item_id`, `title`, `description`, `price`, `status`, `timestamp`, `pictureURL`, `height`, `width`) VALUES
('1', '1', 'Road by lake', 'Vägen vid sjön en idyllisk dag', '400', '0', '0000-00-00 00:00:00', '1304602436-1.jpg', '40', '55'),
('1', '2', 'Svanarna', 'Svanarna. Vad tänker dom på?', '899', '0', '0000-00-00 00:00:00', '1304602493-2.jpg', '30', '45'),
('1', '3', 'Djungeln', 'Djungeln är farlig. Men är vi farliga också?', '300', '0', '0000-00-00 00:00:00', '1304602600-akryl3.jpg', '40', '60'),
('2', '4', 'Ormbunke', 'Din lilla orm. Kom hit!', '100', '0', '0000-00-00 00:00:00', '1304602825-akryl1.jpg', '20', '20'),
('2', '5', 'Bergen', 'Är bergen en reflektion av vattnet? Eller tvärtom?', '499', '0', '0000-00-00 00:00:00', '1304602980-akryl2.jpg', '40', '50'),
('2', '6', 'Navetta', 'Ser du vägen? Ser vägen dig?', '400', '0', '0000-00-00 00:00:00', '1304603096-pastell1.jpg', '35', '40'),
('2', '7', 'Livet', 'Vem vet vad livet går ut på? Inte jag. Men jag gillar att måla', '99', '0', '0000-00-00 00:00:00', '1304603332-pastell2.jpg', '30', '30'),
('2', '8', 'Döden', 'Akta dig...', '500', '0', '0000-00-00 00:00:00', '1304603360-pastell3.jpg', '30', '40'),
('2', '9', 'Plan', 'Vad är planen?', '339', '0', '0000-00-00 00:00:00', '1304603412-3.jpg', '30', '40'),
('3', '10', 'Sverige', 'Det land man kommer ifrån. Finns det bilder där?', '400', '0', '0000-00-00 00:00:00', '1304933547-black1.jpg', '20', '20'),
('3', '11', 'Se mig', 'Om jag vill se dig så gör jag det. Varför kan det inte vara så åt båda hållen? Hehe', '999', '0', '0000-00-00 00:00:00', '1304933714-black111.jpg', '15', '15'),
('3', '12', 'Regnbåge', 'Det regnar bågar! Ta med ditt paraply. P-A-R-A-P-L-Y', '29', '0', '0000-00-00 00:00:00', '1304933914-color1.jpg', '10', '10'),
('1', '13', 'Mina barn hoppar ner i vattnet', 'Det var sista gÃƒÂ¥ngen jag sÃƒÂ¥g dom :)Ring snuten. Säg åt dom looptroop ÃƒÂ¤r i huset. YA yao yao.', '599', '0', '0000-00-00 00:00:00', '1304934203-color2.jpg', '30', '35'),
('1', '14', 'Se mig', 'Vi är alla varelser med känslor. Men kan vi även känna till varandra? 100 spänn så är den din', '100', '0', '0000-00-00 00:00:00', '1304934264-black11.jpg', '29', '29'),
('1', '15', 'Jorden', 'Vi kommer alla från jorden. Sjung hoppfallera. Den här är  väldigt stor också', '199', '0', '0000-00-00 00:00:00', '1304934409-black1111.jpg', '40', '40'),
('2', '16', 'Nej', 'Verket heter nej. Och ja. Ja är det nya nej.', '19', '0', '0000-00-00 00:00:00', '1304934449-black11111.jpg', '5', '5'),
('4', '17', 'Häst', 'Detta är en häst. Snell', '599', '0', '0000-00-00 00:00:00', '1304936401-black1.jpg', '15', '15'),
('4', '18', 'ÖGA', 'Ögat ser dig. Jag har ritat det', '49', '0', '0000-00-00 00:00:00', '1304936523-black11.jpg', '10', '10'),
('2', '19', 'Lejon', 'RAAAWWWRRRRR. grrrrrrr. raaWWWRRRR', '99', '0', '0000-00-00 00:00:00', '1304936659-black111.jpg', '40', '40'),
('2', '20', 'Tjenare Obama', 'Tjenare Obama hur är läääääget?', '59', '0', '0000-00-00 00:00:00', '1304936755-colord2.jpg', '30', '30'),
('2', '21', 'Uggla', 'Magnus ser dig. Ugglan på bilden heter Uggla', '99', '0', '0000-00-00 00:00:00', '1304936812-colord.jpg', '15', '15'),
('2', '22', 'Ge mig ost', 'Han säger det. Musen alltså. GE MIG OST. Haha', '499', '0', '0000-00-00 00:00:00', '1304936880-colord23.jpg', '30', '30'),
('2', '23', 'Klappa', 'Klappa hÃ¤nderna om du Ã¤r riktigt glad. Ã„r du glad Roland?', '159', '0', '0000-00-00 00:00:00', '1304937752-klappa.jpg', '40', '40'),
('4', '24', 'Kosmonaut', 'Det sÃ¤gs att den fÃ¶rsta kosmonauten hade med sig den hÃ¤r teckningen upp i rymden. ', '999', '0', '0000-00-00 00:00:00', '1304937806-2.jpg', '40', '40'),
('4', '25', 'Fågel', 'En fågel funderar på vad han ska göra. Vi väntar och ser', '199', '0', '0000-00-00 00:00:00', '1304937848-1.jpg', '15', '15')";
mysql_query($query);

$query = "INSERT INTO `item_subCategory` (`item`, `subCategory`) VALUES
('1', '2'),
('2', '1'),
('3', '1'),
('4', '2'),
('5', '2'),
('6', '2'),
('7', '3'),
('8', '1'),
('9', '1'),
('10', '4'),
('11', '4'),
('12', '5'),
('13', '5'),
('14', '4'),
('15', '4'),
('16', '4'),
('17', '7'),
('18', '7'),
('19', '7'),
('20', '8'),
('21', '8'),
('22', '8'),
('23', '6'),
('24', '6'),
('25', '6')";
mysql_query($query);


//Och lite items
//$query = "INSERT INTO items VALUES ('1','0','Kroo','Hahahahaha','500',
//        'Not sold','0','1.jpg','150','99')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('2','0','Stanna','Hahahahaha','500',
//        'Not sold','0','2.jpg','150','99')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('3','0','Love','Vad till vinden i oss','234',
//        'Not sold','0','3.jpg','100','25')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('4','0','Tre knivar i crod','Den satt ont till oss','1000',
//        'Not sold','0','4.jpg','15','20')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('5','0','Anuskniv','du se den?','700',
//        'Not sold','0','5.jpg','111','221')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('5','0','Format','Kan se den?','880',
//        'Not sold','0','6.jpg','1','21')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('5','0','Docka','Kan du den?','70',
//        'Not sold','0','7.jpg','111','221')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('5','0','Chilla sig','Kan du se?','7',
//        'Not sold','0','8.jpg','111','221')";
//mysql_query($query);
//$query = "INSERT INTO items VALUES ('5','0','Hejsan','Kan du se den','9',
//        'Not sold','0','9.jpg','111','221')";
//mysql_query($query);


//Lägger in lite grejer i category
$query = "INSERT INTO category VALUES ('0','Målningar')";
mysql_query($query);
$query = "INSERT INTO category VALUES ('0','Fotografier')";
mysql_query($query);
$query = "INSERT INTO category VALUES ('0','Litografier')";
mysql_query($query);
$query = "INSERT INTO category VALUES ('0','Teckningar')";
mysql_query($query);

//Lägger in lite grejer i subcategory
$query = "INSERT INTO subCategory VALUES ('0','Oljemålning','1')";
mysql_query($query);
$query = "INSERT INTO subCategory VALUES ('0','Akrylmålning','1')";
mysql_query($query);
$query = "INSERT INTO subCategory VALUES ('0','Pastellmålning','1')";
mysql_query($query);
//$query = "INSERT INTO subCategory VALUES ('0','Teckningmålning','1')";
//mysql_query($query);

$query = "INSERT INTO subCategory VALUES ('0','Svartvit','2')";
mysql_query($query);
$query = "INSERT INTO subCategory VALUES ('0','Färg','2')";
mysql_query($query);

$query = "INSERT INTO subCategory VALUES ('0','','3')";
mysql_query($query);
//$query = "INSERT INTO subCategory VALUES ('0','Modern','3')";
//mysql_query($query);
//$query = "INSERT INTO subCategory VALUES ('0','Farlig','3')";
//mysql_query($query);

$query = "INSERT INTO subCategory VALUES ('0','Svartvit','4')";
mysql_query($query);
$query = "INSERT INTO subCategory VALUES ('0','Färg','4')";
mysql_query($query);



mysql_close();
?>
